"
I am NoChangesLog.

I am a ChangesLog that does nothing. I.e. I do not log any changes.

I am used to set up an image to run an image without changes.

To install me, execute

  NoChangesLog install.

To get back to the normal situation, execute

  ChangesLog reset.
"
Class {
	#name : 'NoChangesLog',
	#superclass : 'ChangesLog',
	#category : 'System-Sources-Changes-Log',
	#package : 'System-Sources',
	#tag : 'Changes-Log'
}

{ #category : 'singleton' }
NoChangesLog class >> install [

	self reset.
	DefaultInstance := self new
]

{ #category : 'logging' }
NoChangesLog >> logChange: aStringOrText [

	"Do not log anything"
]

{ #category : 'event-listening' }
NoChangesLog >> logClassAdded: announcement [

	"Do not log anything"
]
